Russels Mills Road Solar Project is a solar power plant operated by Town of Dartmouth with a total output of 1.45 MW.
External Identifiers
ref:US:EIA | 59131 |
Russels Mills Road Solar Project is a solar power plant operated by Town of Dartmouth with a total output of 1.45 MW.
ref:US:EIA | 59131 |